Big Huge Thesaurus

promissory note

noun